.ui-dialog-content{
	padding: -4px !important;
	overflow: hidden !important;
}

.ui-dialog-titlebar{
	padding-left:17px !important;
	margin: 5px !important;
	margin-left: -2px !important;
	margin-right: -2px !important;
	border-bottom:1px solid #eee !important;
}

.btnLeft,.btnRight{
	display: block;
	position: absolute;
	
}

.btnSave{
	float: left !important;
	left: 13px;
}

.btnDelete{
	float: left !important;
	left: 13px;
}

.btnCancel{
	float: right !important;
	right: 1px !important;
}

.ui-dialog-buttonpane{
	margin-left: -13px !important;
	margin-right: -13px !important;
}


.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield{
	cursor:text;background:none #ffffff;border:1px solid #cccccc;-webkit-border-radius:3px;
	-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;
	transition:border linear 0.2s, box-shadow linear 0.2s;
	}.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus, 
	.ui-widget-header .ui-inputfield.ui-state-focus{
	border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;
	/* IE6-9 */-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	}.ui-inputfield.ui-state-error, .ui-widget-header .ui-inputfield.ui-state-error, 
	.ui-widget-content .ui-inputfield.ui-state-error{color:#333333;border:1px solid #eed3d7;}

	
	
	
	
	/*validacion en la parte inferior de la caja*/
	/*** override primefaces style ***/
.ui-message-info,.ui-message-error,.ui-message-warn,.ui-message-fatal {
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}
 
.ui-message-error{
	background-color: rgba(0,0,0,0) !important;
}
.ui-message-error-detail{
	color: RED;
	font-size: 80% !important;
	text-transform: uppercase;
}